package cn.kgc.tangcco;
/**
 * @author 李昊哲
 * @Description  基本数据类型
 * @date 2020/08/11
 */
public class Demo03 {
    public static void main(String[] args) {
        // 什么是变量
        // 变量就是指在内存中开辟的存储空间，用于存放运算过程中需要用到的数据
        // 形象的说 变量可以看作是一个容器
        // 数值型 字符型 布尔型
        // 8 种基本数据类型
        // 3大类 8小类

        // number 数值型	数值型包含整型和浮点型
        // 整型 byte short int long
        // 浮点型 double float

        // 字符型 char
        // 布尔型 boolean

        // 每种数据类型在内存中占用的空间大小
        // byte		1B
        // short	2B
        // int		4B
        // long		8B
        // double	8B
        // float	4B
        // char		2B
        // boolean	1B

        // 变量的格式 数据类型 空格 变量名 空格 等号 空格 变量的值 分号
        // 在java中分号代表语句结束  每行代码的结尾必须使用分号
        int a = 10;
        // 双引号内的内容为字符串 字符串后面的加号代表字符串的拼接
        // 直接编写变量名字代表调用这个变量的值 这个变量也称之为直接变量
        System.out.println("a = " + a);

        int b;
        b = 20;
        System.out.println("b = " +  b);
        b = 30;
        System.out.println("b = " +  b);

        // int c;
        // 局部变量声明没有赋值无法读取
        // System.out.println("c = " + c);
        // 单行注释 注释就是解释 是对代码的描述
        /*
         * 多行注释
         * 注释就是解释
         * 是对代码的描述
         */
        /**
         * 文档注释 
         * 一般用于类的描述和方法的描述
         */
    }
}
